// JavaScript 弱类型语言开发大型应用的常见问题
// const obj = {}
// // 运行阶段才会报异常
// obj.foo()
// setTimeout(()=>{
//     obj.foo()
// }, 10000)

// =========================

// function sum(a, b){
//     return a + b
// }
// console.log(sum(100, 200))
// console.log(sum('100', '200'))


// ============================
const obj = {}
obj[true] = '100'

console.log(obj['true'])


































